//函数  函数名是大写的
function CEO(name,sex){
    this.name = name;
    console.log('未来的ceo，加油');
    this.sex=sex;
}
var fhj=new CEO('xc','nan');
console.log(fhj);
var yy = CEO('yayu','nan');
console.log(yy);//undefined 普通函数 没有return
// 1. {} 新一个空的对象
// 再把函数运行一下，上下文环境是this->生成的对象
// 2. 将它返回
console.log(fhj.constructor,'----');//初始化对象过程
console.log(fhj instanceof CEO,'DAS');
var cw ={
   hobbies:'readbook'
};
cw.hobbies = ['readbook'];
const xz ={};
xz.__proto__ = cw;
console.log(xz.hobbies,'qeq');

